William Craig
William Craig may refer to:
- William Craig (politician) Right Honourable (William (Bill) Craig), (1924–2011), Northern Ireland politician
- William Craig (author) (1929–1997), American author
- William Craig (broadcaster), Canadian broadcaster
- William Craig (logician), Professor of Philosophy (Emeritus), University of California, Berkeley, Ph D 1951, Harvard, logician
- William Craig (Canadian politician) (born 1828), in Ontario, Canada
- William Craig (Secret Service) (1855–1902), United States Secret Service member
- William B. Craig (1877–1925), U.S. Representative from Alabama
- William Gibson Craig (1797–1878), Scottish politician
- William Craig (frontiersman and trapper) (1807–1869)
- William Lane Craig (born 1949), American philosopher and theologian
- William Craig (swimmer) (born 1945), American swimmer
- William James Craig, first editor of the Oxford Shakespeare
- William Young Craig, British Member of Parliament for North Staffordshire, 1880–1885
- Willie Craig, Scottish footballer, played for Celtic FC in the 1956 Scottish Cup Final
- Bill Craig (TV writer), Scottish television scriptwriter
- Billy Craig, Scottish footballer